hiking strap - Alemán Inglés Diccionario